pitch in and help - German English Dictionary